STM32引脚模式:推挽、开漏、上拉、下拉、浮空

您所在的位置:网站首页 stm32 上拉 STM32引脚模式:推挽、开漏、上拉、下拉、浮空

STM32引脚模式:推挽、开漏、上拉、下拉、浮空

#STM32引脚模式:推挽、开漏、上拉、下拉、浮空| 来源: 网络整理| 查看: 265

一、简介

​ GPIO的配置种类有8种之多:模拟输入、浮空输入、下拉输入、上拉输入、 开漏输出、推挽输出、 复用开漏输出、 复用推挽输出,每次使用引脚时都需要进行配置,所以我以自己的理解,对常用配置做一下简单的区分。

二、输出 1.推挽和开漏

​ 推挽输出:可以输出高,低电平,连接数字器件。

​ 开漏输出: 能够输出低电平,但是要得到高电平状态需要上拉电阻才行。适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内)。

2.上拉和下拉

​ 在推挽输出模式下,理论上来讲,无论是“上拉”、“下拉”还是“无上拉下拉”,都可以输出高电平和低电平,但是,无上拉下拉时引脚悬空,在输出低电平时可能会出现不正常现象,所以建议上拉或者下拉。

​ 在开漏输出模式下,“无上拉下拉”无法输出高电平,只有“上拉”后才能输出高电平。

三、输入 1.浮空输入

​ 浮空输入状态下,IO的电平状态是不确定的,由外部输入决定,如果在该引脚悬空的情况下,读取该端口的电平是不确定的。

2.上拉和下拉

​ 上拉就是将不确定的信号通过一个电阻提升为高电平,下拉同理。

四、复用

​ GPIO口被用作第二功能时的配置情况。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3